TEC\Common\Integrations\Plugin_Merge_Provider_Abstract A

Total Complexity 59
Dependencies 5
Dependents 0
Total lines 496
Lines of code 202
Logical lines of code 90
Comment lines 220
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
is_activating_plugin()
A
51 11 23
get_plugin_real_path()
A
52 8 25
init()
S
53 7 25
render_updated_notice()
S
51 2 33
cli_args_start_with()
S
69 3 6
is_child_plugin_active()
S
69 3 7
send_activating_merge_notice()
S
58 1 16
send_updated_merge_notice()
S
58 1 16
register_updated_notice()
S
59 1 16
deactivate_plugin()
S
78 2 3
remove_activated_from_redirect()
S
72 2 5
should_show_merge_notice()
S
78 2 3
register_update()
S
72 2 5
send_updated_notice()
S
75 1 4
filter_remove_activated_from_redirect()
S
79 1 3
get_plugin_file_key()
S
100 1 0
get_child_plugin_text_domain()
S
100 1 0
get_merge_notice_slug()
S
100 1 0
init_merged_plugin()
S
91 1 2
get_last_version_option_key()
S
100 1 0
did_update_to_merge_version()
S
78 1 3
register()
S
82 1 3
__construct()
S
76 1 4
get_plugin_updated_name()
S
100 1 0
get_activating_merge_notice_message()
S
100 1 0
get_updated_merge_notice_message()
S
100 1 0
get_merged_version()
S
100 1 0